/* CSS Document */

/* CSS Document */
html{ width:100%;}
body{ font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;font-size:12px; margin:0;}
img{ border:none;}
body a{ font-size:12px; color:#333333; text-decoration:none;}
body a:hover{ color:#FF6600;}
ul,p,li,h1,h2,h3,form{ list-style:none; margin:0; padding:0;}
body, div,ul,ol,li{margin:0;padding:0;}
ol,ul {list-style:none;}

/* 通用导航 */

#outerbox{ height:28px; background-color:#5FA022;}
#JNTopBar{ width:1007px; margin:0 auto; height:20px; color:#fff; padding-top:4px; font-family:SimSun;}
#JNTopBar a{ color:#fff;}
#time{ width:600px; float:left;padding-top:3px;}
#JNlink{ float:right; width:310px;}
#JNTopBar img{ float:left; margin:0; padding:0; width:88px;}
#JNlink li{width:71px; float:left; height:19px; padding-top:3px; padding-left:25px;margin-right:10px;background:url(../images/topbarlist.jpg) no-repeat;}
#JNlink li.jdxylist{background:url(../images/topbarbg.jpg) no-repeat;}
#JNlink li.jdbmlist{background:url(../images/topbarbg.jpg) no-repeat;}

#JNlink li.link{ width:48px; padding:0; width:70px;background:url(../images/topbarlist.jpg) no-repeat 0px 1px;padding-left:8px;} 
#JNlink li.link img{ margin:0; padding:0; width:70px; height:20px;}
.intro_title span{ border-bottom:5px solid #E9E0B7; height:10px; float:right; width:550px;}

#m01{display: none; left: 0px;}

/**/
#inerbox{ background-color:#F2F0F1; height:101px;}
.title{ width:1024px; margin:0 auto;background:url(../images/logojn20220214.png) no-repeat left; height:101px;}
#menu_list{ background:url(../images/menubg.jpg) repeat-x; height:40px;/*z-index:888; */position:relative;}
#menu_list ul{ width:1024px; margin:0 auto; text-align:center;}
#menu_list ul li{ float:left; width:102px; background:url(../images/menulist_right.jpg) no-repeat right; margin-top:8px;position:relative;}
#menu_list ul li.lastright{ background:none;}
#menu_list ul li a{ color:#2F520E;font-size:14px;width:82px; height:26px; display:block; text-align:center; margin:0 auto; padding-top:2px;}
#menu_list ul li a:hover{ background:url(../images/hover.png) no-repeat; color:#fff; font-weight:bold;}
.title_muen{ width:300px; float:right; margin-top:20px; text-align:right;}
.title_muen ul li{ width:68px; float:left; padding-left:20px; background:url(../images/list_bg.gif) no-repeat 26px 6px;}
.search{ margin-top:25px; float:right; margin-right:25px;}
.key{width:190px;height:17px;margin:2px 0 0 3px;text-indent:2px;float:left;display:inline;color:#aaa; border:1px solid #ccc;}
.searchbtn{height:20px;width:54px;line-height:20px;float:left;cursor:pointer;margin:3px 0 0 6px;border:none;background:url(../images/search.jpg) no-repeat;display:inline;}

#menu_list li ul { position:absolute;display: none;top:8px;left:0;text-align:center;z-index:999}
#menu_list li:hover ul, li.over ul {display: block;}
#menu_list ul.nav_list{ margin-top:20px;width:102px; background-color:#E1E1E1; border-bottom:2px solid #5FA022;}
#menu_list ul.nav_list li{ width:100px;padding-left:0; background:url(../images/li_bg.jpg) repeat-x bottom; margin:0;  position:relative; margin:0 auto; padding:5px 0px 2px 0px;}
#menu_list ul.nav_list li a{display:block;font-size:12px;text-decoration: none; height:auto;line-height:22px;}
#menu_list ul.nav_list li a:hover{ background:none; font-weight:bold; color:#2D500C;}
/**/
#middletext{ background:#fff url(../images/backimages.jpg) no-repeat top; height:auto;}
#midcontent{ background:url(../images/conbg.jpg) repeat-y; width:1024px; margin:0 auto; padding-top:20px;}
.notice_pic{ border-bottom:1px solid #C1DBAB; margin:0px 2px;}
.notice{ width:328px; float:left;margin-left:15px; padding-bottom:15px;}
.pic_new{ width:636px;display: block;
    margin: 0 auto; }
.notice h3{ font-size:16px; font-weight:normal; width:70px; float:left;}
.notice .more{ width:251px; float:left; text-align:right; background:url(../images/more_bg.jpg) no-repeat bottom; padding-top:4px; font-size:12px;}
.notice_01{ padding-top:15px; padding-left:14px; clear:both;}
.notice_01 img{ width:36px; float:left; padding-top:4px;}
.notice_01 ul{ width:260px; float:left; border-bottom:1px dashed #ccc; padding-bottom:10px; padding-left:6px;}
.notice_01 ul h4{ margin:0; padding:0;line-height:24px; width:100%;}
.notice_01 ul h4 a{color:#3B6512; max-width:220px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; font-size:13px;}
.notice_01 ul span{ color:#555555;line-height:20px; clear:both; float:left;}
.notice_01 ul span a{ color:#555555;}
.notice_01 ul h4 img{ width:22px; float:none; padding-left:3px;}
.notice_02{ padding-top:4px;padding-left:14px; border-bottom:2px dashed #ddd; margin-right:8px; margin-bottom:10px;}
.notice_02 img{ width:36px; float:left;padding-top:4px;}
.notice_02 ul{ width:260px; float:left;padding-left:6px;padding-bottom:10px;}
.notice_02 ul h4 img{ width:22px; float:none; padding-left:3px;}
.notice_02 ul h4{ margin:0; padding:0; line-height:24px;}
.notice_02 ul h4 a{color:#3B6512; max-width:220px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;font-size:13px;}
.notice_02 ul span{ color:#555555; line-height:20px;clear:both;float:left;}
.notice_02 ul span a{ color:#555555;}
.notice ul li{ background:url(../images/dot.jpg) no-repeat 10px 5px; line-height:22px; padding-left:26px;}
.notice ul li span{ padding-left:4px;}
.notice ul li a{max-width:240px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;}

/**/
.contain_bg{position:absolute;width:643px;height:343px;background:url(../images/pascal_slider.png) no-repeat; padding:6px 0px 0px 7px; z-index:3;}

/*图片轮播*/
.contain1_L {}
.contain_1_left {
	width:633px;
	height:326px;
	position:absolute;
	
	overflow:hidden;}
.left_img {width:633px;height:326px; z-index:1;}
.left_img ul {
	position:absolute;
	top:0;
	left:0;
	width:3360px;}
.left_img li {
	float:left;}
.contain_1_left img {
	width:633px;
	height:326px;}
.left_opacity,.left_li,.left_text_li li {
	height:30px;
	position:absolute;}

.contain_bg,.left_li,.left_img{position:absolute;}
.left_opacity {}
.left_li {
	z-index:16;
	bottom:2px;
	right:0px;
	width:100%;
	height:12px;}

.left_li ul { text-align:center; height:12px;}

.left_li img {
	width:12px;
	height:12px;}
.left_li li {
	width:12px;
	height:12px;
	_overflow:hidden;
	line-height:18px;
	display:inline;
	text-align:center;
	margin:15px 3px 6px 6px;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;}
.left_text_li {}
.left_text_li li {
	z-index:4;
	width:270px; 
	text-align:center;
	height:44px;
	bottom:-44px;
	right:0px;
	background:#fff; 
	padding-right:10px;}

.left_text_li a {line-height:40px;color:#666;	font-size:16px; margin-left:10px; text-decoration:none;}
/**/
.xsbg_xxjb{margin:25px 20px;}
.xsbg{ width:265px;  float:left; padding-bottom:20px; background:#f9f9f9;}
.title_xsbg{ background:url(../images/xsbg_title.jpg) repeat-x; height:36px; padding:14px 10px 0px 10px;}
.title_xsbg h3{ font-size:15px; font-weight:bold; color:#3A6513; float:left;}
.title_xsbg span{ float:right; padding-top:2px;}

.xxjb{ width:452px; float:left; margin:0px 20px; background:#F9F9F9 url(../images/tab_bg.jpg) repeat-x;}
.kstd{ width:206px;float:left; background:#EDEDED url(../images/kstd.jpg) no-repeat; min-height:300px; padding-top:40px; padding-left:13px;}
.xsbg ul{  margin:0px 0px 0px 0px; padding-left:10px;}
.xsbg ul li{background:url(../images/list.png) no-repeat 0px 12px; padding-left:15px; border-bottom:1px dashed #ccc;margin:0px 2px; line-height:29px;}
.xsbg ul li a{width:360px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; display:block; padding-right:10px;}
.xsbg ul li span{ color:#666;}

.month{ background:url(../images/time_bg.jpg) no-repeat; width:65px; height:66px; float:left; text-align:center; padding-top:5px; font-size:15px; margin-top:3px;}
.month span{ line-height:28px;}
.week{ color:#fff; width:63px; text-align:center; display:block;}
.mo{ color:#666;width:63px; text-align:center; font-size:13px;}
.jzcont{ width:170px; border-bottom:1px dotted #AAAAAA; float:left; margin-left:10px; padding-bottom:6px;}
.jz_title a{ color:#3B6512; width:170px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; display:block;}
.jz_title{ padding-bottom:10px;}
.jzcont span{ width:100%; float:left; line-height:20px; color:#555; padding-left:20px;}
.jz_time{ background:url(../images/time.gif) no-repeat 4px 3px;}
.jz_desk{background:url(../images/desk.gif) no-repeat 4px 3px;}
.jz_man{background:url(../images/person.gif) no-repeat 4px 3px;}
.end{ border:none;}

.tab{ width:100%; float:left; border-top:2px solid #3B6511;color:#3B6512;}
/*.js_more{margin:0; padding:0; text-align:right; top:580px;*top:605px!important; *top:605px;position:absolute; left:850px;}*/
.js_more{margin:0; padding:0; text-align:right; height:20px;position:relative; top:-25px; padding-right:30px;}
.tab ul li{ width:99px; float:left; height:31px; font-size:15px; text-align:center; padding-top:10px; font-weight:bold;}
.on_zzjs{ background-color:#4B7E17; color:#fff;}
.list{}
.xshd_list{ line-height:26px;clear:both; position:relative; top:10px;*top:-10px!important;*top:10px;}
.xshd_list a{ color:#555555;}
.xshd_list span{ color:#999999; padding-left:10px;}
.list ul{margin:0; padding:0; font-family:SimSun;}
.xshd_list li{background:url(../images/list.png) no-repeat 15px 9px; padding-left:30px; border-bottom:1px dashed #ccc;margin:0px 10px;}
.xshd_list li a{width:340px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; display:block;}
.hight{border:1px solid #000; height:20px;}
.kstd img{ margin:0; padding:0; padding:5px 0px;}
.bg_ztest{position:absolute;z-index:100; width:1024px;background:url(../images/conbg.png) no-repeat; height:100px;}
.yqlj_link{ background:#fff url(../images/yqlj.jpg) repeat-x; margin:0 3px; border-top:1px solid #5FA022;}
.yqlj_link .img_link{ float:left;}
.yqlj_link img{ margin:0; padding:0;padding-top:10px; padding-left:20px;}
.link_more{ float:right; margin-right:25px;}
.yqlj_link ul{ clear:both;}
.yqlj_link ul img{margin-top:10px; margin-bottom:10px;}
.select_link{ border-top:1px solid #CCCCCC; padding:18px 10px 10px 10px;}
.select_link OPTION{background-color: #ffffff; color: #000000;}
.select_link SELECT{ margin-left:10px; margin-right:15px;}

/**/
#foot{ background:rgb(67,128,9);  height:120px; margin-top:30px; padding-top:80px;font-family:SimSun;}
#foot_con{ width:1024px; margin:0 auto;}
.foot_left{ width:500px;  float:left;}
.foot_left img{ float:left;}
.foot_left p{ float:left; line-height:20px; color:#DFFEC2; padding-left:15px; padding-top:2px; width:330px;}
.foot_right{ width:500px; float:right; text-align:right;}
.foot_right p{line-height:20px; color:#DFFEC2;}

/*内页部分样式*/
#part_left{ width:248px; float:left; border:1px solid #CDCDCD; margin-left:20px; background:url(../images/left_menu.gif) repeat; margin-bottom:20px; padding:10px 0px 20px 0px;}
#part_right{ width:725px; float:left; margin-left:18px;}
.left_menu{ width:210px; margin:0 auto; text-align:center;}
.left_menu ul li{  border:1px solid #DBDBDB;margin-top:10px;}
.left_menu ul li a{ font-size:15px; display:block;background:#FAFAFA;height:30px; padding-top:10px;}
.left_menu ul li a:hover{background:#5FA022; color:#fff;}
.left_menu ul li .on{background:#5FA022; color:#fff;}

.coum_title{ background:url(../images/coum_bg.jpg) no-repeat; height:27px; padding-top:8px;}
.coum_title h3{ width:240px; float:left; margin-left:40px; color:#1E6D74; font-size:15px;}
.coum_title span{ float:right; margin-right:20px; background:url(../images/listdot.jpg) no-repeat 0px 3px; padding-left:20px;}
.list_content{ clear:both; margin-top:10px; font-family:SimSun; margin-bottom:10px;}
.introduce div.intro_title{ width:100%; float:left; margin-top:20px; margin-bottom:10px; text-indent:0em;}
.intro_title h3{ font-size:16px; color:#2F5932; width:170px; float:left; text-align:center;}
.intro_title span{ border-bottom:5px solid #E9E0B7; height:10px; float:right; width:550px;}
.introduce{ float:left; width:100%; height:auto; margin-bottom:20px; margin-top:10px;}
.introduce p{ font-size:14px; text-indent:2em; line-height:26px; color:#333; margin-bottom:10px;}
.introduce div{ font-size:14px; text-indent:2em; line-height:26px; color:#333; margin-bottom:10px;}
.introduce img{ max-width:650px;}
.list_content li a{display:block; float:left; height:20px; padding:10px 0px 5px 40px; width:684px; background:url(../images/libg.png) no-repeat 20px 15px; border-bottom:1px dashed #ccc;color:#676767;}
.list_content li span.contitle{ width:550px; float:left;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.list_content li span.contime{ margin-right:20px; text-align:right; float:right; color:#5F9F24;}
.list_content li a:hover{ color:#ff6600; background:#EDF6F5 url(../images/libg.png) no-repeat 20px 15px; border-bottom:1px dashed #ccc;}
.page{ text-align:center; margin:0; padding-bottom:4px;}
.page a{ border:1px solid #5FA022; padding:2px; color:#444;}
.page a:hover{ background-color:#5FA022; color:#fff;}
.bg_zconpage{position:absolute;z-index:100; width:1024px;background:url(../images/conbg02.png) no-repeat; height:30px;}
.back_list{ border:1px solid #ECECEC; margin-bottom:20px;}
.parttitle{ background-color:#F0F0F0; margin:1px; height:25px; padding-top:10px;}
.parttitle h3{ width:200px;float:left; background:url(../images/title_bg.jpg) no-repeat; padding-left:20px; margin-left:20px; color:#5FA022;}
.parttitle span{ float:right; margin-right:30px;}
.parttitle span a{color:#5FA022; font-weight:bold;}
.parttitle span a:hover{ color:#ff6600;}
#list_foot{ background:rgb(67,128,9);  height:110px; margin-top:0px; padding-top:45px;font-family:SimSun;}

/**/
.share{ width:100%; text-align:right; float:left; margin-top:8px; margin-top:15px; margin-bottom:15px;}
.share-custom img{ width:16px; height:16px;}
.share-more{ margin:0; padding:0; position:relative; top:-3px; font-weight:bold;}
.con_content{ text-align:left; background-color:#FCFCFC; padding-top:20px;}
.con_title{ border-bottom:1px solid #ccc; width:100%; text-align:center; padding-top:20px; padding-bottom:6px;}
.con_title h3{ color:#FF5800; font-size:20px; padding-bottom:6px;}
.con_title span{ color:#aaa;}
.newscontent{ margin-bottom:20px; margin-top:10px;}
.newscontent p{ font-size:14px;line-height:23px;font-family:SimSun; text-indent:2em; float:left; color:#666666; padding:0px 10px 8px 0px; width:98%;}

.newscontent p{ word-wrap: break-word; word-break: normal;}
.newscontent div{ word-wrap: break-word; word-break: normal;}

.newscontent div{ font-size:14px;line-height:23px;font-family:SimSun; text-indent:2em; float:left; color:#666666; padding:0px 10px 8px 0px;width:98%;}
.newscontent table td,.newscontent table tr,.newscontent table{text-indent:0px;} 
.newscontent table{width:92%; margin-bottom:20px;}
.newscontent table div,.newscontent table p{ text-indent:0em; line-height:20px;}

div .img_center { width:100%; text-align:center; text-indent:0px; margin:10px 0px;}
.con_content .img_center img{ border:none;}
.newscontent p.no_bg{ line-height:24px; width:660px; margin-left:34px;}
.newscontent p.jj_bg{ background-color:#798160; color:#fff; padding:15px; line-height:24px; width:630px; margin-left:34px;}
p .img_center { width:100%; text-align:center; text-indent:0px; margin:10px 0px;}
.con_content img{ border:1px solid #ccc; padding:3px; text-indent:0px; max-width:660px;}
.img_center img{ border:1px solid #ccc; padding:3px; text-indent:0px; max-width:660px;}
.download_page{ height:20px; padding-top:6px; margin:5px 0px;background:url(../images/dropbox.png) no-repeat 16px 3px; padding-left:45px; background-color:#f1f1f1;margin-right:10px; margin-left:10px;}
.np{ margin:10px 0px; font-size:14px;}
.up{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:280px; float:left; background:url(../images/up.png) no-repeat 26px 3px; padding-left:45px;} 
.next{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:300px; float:right;background:url(../images/down.png) no-repeat 8px 3px; padding-left:30px; padding-right:10px;}
.tclist{padding-left:0px; padding-top:10px;}
.tclist li{width:166px; height:242px; padding-top:6px; border:none; padding-left:6px; float:left; margin:14px 4px; background-color:#88AE3D;}
.tclist li a{ padding:0; margin:0; background:none; border:none; float:none;}
.tclist li a:hover{ background:none; border:none;}
.tclist li img{ margin:0; padding:0; height:207px;}
.tclist li span{ text-align:center; display:block;width:162px; padding-top:4px;}
.tclist li span a{  color:#fff; font-size:14px;}
.tclist li span a:hover{ text-decoration:underline;}
.pic_content{}
.pic_content ul{}
.grxx{ border:1px solid #B1CC94; padding-left:20px; margin-top:20px; margin-left:2px; margin-right:2px;}
.grxx h3{ background-color:#DD5B06; width:117px; height:25px; font-size:14px; color:#fff; font-weight:normal; text-align:center; padding-top:6px;}
.grxx_list p img{ border:1px solid #ccc; width:185px; padding:3px; float:left; margin-bottom:12px; margin-right:20px;}
.grxx_list{ width:680px; float:left;margin-top:12px;}
.grxx_list p{ line-height:24px; color:#666;font-size:13px; padding-bottom:5px; text-indent:2em; padding-right:10px;margin-bottom:5px;}
.grxx_list h2{ font-size:18px; color:#555; margin-bottom:10px; margin-top:5px;}
.grxx_list ul{ border-bottom:1px dashed #ccc; float:left;}
.grxx_list ul li{ width:220px; float:left; padding-left:5px; line-height:30px; font-size:14px; font-weight:bold; color:#666; padding-top:5px;}
.grxx_list ul li span{ font-weight:normal; padding-left:8px;}
.grxx_list ul li.full_wide{ width:450px;}
.jsjj{border:1px solid #B1CC94; margin-left:2px; margin-right:2px; margin-top:20px; padding-left:20px; padding-right:10px; padding-bottom:20px;}
.jsjj h3{ background-color:#DD5B06; width:117px; height:25px; font-size:14px; color:#fff; font-weight:normal; text-align:center; padding-top:6px;}
.jsjj p{ text-indent:2em; font-size:13px; margin:0; padding:0; color:#666; line-height:24px; padding-bottom:5px;}

/* 段落位于图片的右下角*/
.shortpage{position:relative; min-height:250px; margin:20px 3px;}
.shortpage h2{ color:#555;}
.shortpage span{display:block;position:absolute; bottom:0; float:left; width:158px;}
.shortpage span img{ width:158px; height:210px; border:1px solid #ccc; padding:3px;}
.shortpage p{bottom:0;position:absolute; left:180px; width:500px; font-size:13px; color:#666; text-indent:2em; line-height:24px;}

#imgPlay { margin: 0px; overflow: hidden; width: 633px; zoom: 1; position: relative; height: 326px; border:1px solid #000;}
#imgPlay .imgs IMG {width: 633px; height:326px;}
#imgPlay .imgs LI {float: left; position: relative;}
#imgPlay .btn {right: 12px; overflow: hidden; bottom: 52px; position:absolute; height: 29px;background: #fff; color:#333; padding-left:20px; padding-right:20px; padding-top:10px; font-size:14px;filter:Alpha(opacity=70); background:rgba(255, 255, 255, 0.7) none repeat scroll 0 0 !important;}
#imgPlay .btn A {display: block; width: 112px; height: 29px; color:#fff;}
#imgPlay .btn A:hover {background: #000;}
#imgPlay .num {display: inline; left: 400px; position: absolute; top: 313px; height: 19px; z-index:1000;}
#imgPlay .num SPAN {display: inline-block; background: url(../images/baidu.png) no-repeat 0px 0px; margin: 0px 2px; overflow: hidden; width: 14px; cursor: pointer; line-height: 0; height: 13px;}
#imgPlay .num SPAN.on {background: url(../images/hong.png) no-repeat 0px 0px;}

#table1{ margin-left:26px;}
#table1 p{ text-indent:0; text-align:center; padding:6px 0px; width:100%;}
#table1 tr.js{ background:#E5EEF3;}
#table1 tr.os{ background:#CCDBE2;}
#table1 tr.all_t{ background:#5FA022;}
#table1 tr.all_t p{color:#fff;}

.f1{background:#D1FBA9;}
.f2{background:#F0EDE5;}
.f3{background:#E5EEF3;}